Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 VENUS CLOSE Semi-Detached £388,171 £390,000 17 Jan 2023
6 VENUS CLOSE Terraced £436,382 £170,000 15 Nov 2002
7 VENUS CLOSE Semi-Detached £510,417 £416,000 6 Sep 2019
8 VENUS CLOSE Semi-Detached £359,774 £210,000 15 Apr 2011